A Novel Repetitive Control Algorithm Combining ILC and Dead-Beat Control
نویسندگان
چکیده
In this paper it is explored whether or not a well-known adjoint Iterative Learning Control (ILC) algorithm can be applied to Repetitive Control (RC) problems. It is found that due to the lack of resetting in Repetitive Control, and the non-causal nature of the adjoint algorithm, the implementation requires a truncation procedure that can lead to instability. In order to avoid the truncation procedure, as a novel idea it is proposed that deadbeat control can used to shorten the impulse response of the plant to be so short that the need for truncation is removed. Therefore, convergence is guaranteed, if the adjoint algorithm is applied to the closed-loop plant with a dead-beat controller. The proposed algorithm is validated using real-time experiments on a non-minimum phase spring-mass-damper system. The experimental results show fast convergence to near perfect tracking, demonstrating the applicability of the proposed algorithm to industrial RC problems.
منابع مشابه
Repetitive Control in the Applications of H-Bridge Active Power Filter
In order to improve the deficiency of the traditional repetitive control, a novel control method combining dead beat control and repetitive control in series is proposed to improve the dynamic performance of the control system. A low-pass filter on the delay link of repetitive control is added to solve the contradiction between repetitive control stability and steady-state accuracy, while the c...
متن کاملRobust Iterative Learning Control: L1 Adaptive Feedback Control in an ILC Framework
This paper presents a novel Iterative Learning Control (ILC) scheme for linear systems in the presence of parametric uncertainty. The developed ILC architecture is comprised of an L1 adaptive feedback controller combined with an ILC feedforward controller. The learning controller is designed to compensate for repetitive system uncertainties, while the adaptive controller compensates for non-rep...
متن کاملRobust Iterative Learning Control for Linear Systems Subject to Time-Invariant Parametric Uncertainties and Repetitive Disturbances169 Robust Iterative Learning Control for Linear Systems Subject to Time-Invariant Parametric Uncertainties and Repetitive Disturbances
This paper presents the design of a robust Iterative Learning Control (ILC) algorithm for linear systems in the presence of parametric uncertainties and repetitive disturbances. The robust ILC design is formulated as a min-max problem with a quadratic performance index subjected to constraints of the control input. Employing Lagrange duality, we can reformulate the robust ILC design as a convex...
متن کاملDiscussion on: "A Gradient-based Repetitive Control Algorithm Combining ILC and Pole Placement"
where L is a learning operator that generates a command for the next cycle based on the information about the errors and commands from previous cycles. The error is defined by ek(t) = r(t)−yk(t), where r(t), t ∈ [0, t], is the desired output which the system must track repetitively. The time parameter t can be either continuous or discrete. The general form of Repetitive Control can be given as...
متن کاملA design method for indirect iterative learning control based on two-dimensional generalized predictive control algorithm
Indirect iterative learning control (ILC) facilitates the application of learning-type control strategies to the repetitive/batch/periodic processes with local feedback control already. Based on the two-dimensional generalized predictive control (2D-GPC) algorithm, a new design method is proposed in this paper for an indirect ILC system which consists of a model predictive control (MPC) in the ...
متن کامل